keep oneself apart - Turco Inglés Diccionario